.el-dialog {
  padding: 0 !important;
  .el-dialog__header {
    margin-bottom: 0;
    padding: 0 16px;
    font-size: 16px;
    font-weight: 900;
    height: 48px;
    line-height: 48px;
    border-bottom: 1px solid #e5e8ed;
    box-sizing: border-box;
  }
  .el-dialog__body {
    padding: 10px 16px;
    padding-right: 0;
    box-sizing: border-box;
    .el-scrollbar__wrap {
      padding: 10px 0;
    }
  }
  .el-dialog__footer {
    padding: 0 var(--el-dialog-padding-primary);
    border-top: 1px solid #e5e8ed;
    height: 50px;
    box-sizing: border-box;
    display: flex;
    align-items: center;
    justify-content: flex-end;
  }
}
